Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12A BALFOUR MEWS Terraced £3,761,234 £2,325,555 30 Mar 2007
13 BALFOUR MEWS Terraced £10,571,816 £5,800,000 9 Jul 2009